look for a place to hide - Turkish English Dictionary